home *** CD-ROM | disk | FTP | other *** search
/ The Macintosh Demo Applications CD / Apple-MacintoshDemoApplicationsCD-1.0-1992.iso / More Information / FrameMaker / Samples / Interchange Format (MIF) / BarChart.mif next >
Text File  |  1991-06-06  |  3KB  |  112 lines

  1. <MIFFile 3.00> # Generated by SomeChartPack 1.4
  2. # Chart title, in a text line. 
  3. # All objects in the chart are grouped, so they have the same Group ID.
  4. <TextLine <GroupID 1>
  5.     <Font <FFamily `Times'> <FSize 14> <FPlain Yes> <FBold Yes> 
  6.                 <FDX 0> <FDY 0> <FDAX 0> <FNoAdvance No>
  7.     > 
  8.     <TLOrigin 1.85" 0.21"> <TLAlignment Center> <String `Market Shares'>
  9.     > 
  10. # End of text line
  11. # Boxes for Brand F and Brand I legends
  12. <Rectangle <GroupID 1> 
  13.     <Fill 1>
  14.     <BRect  1.36" 0.33" 0.38" 0.13">
  15. <Rectangle <GroupID 1>
  16.     <Fill 4>
  17.     <BRect  1.36" 0.54" 0.38" 0.13">
  18. # Text lines for Brand F and Brand I legends
  19. <TextLine <GroupID 1>
  20.     <Font <FSize 12> <FPlain Yes>> 
  21.     <TLOrigin  1.80" 0.46"> <TLAlignment Left> <String `Brand F'>
  22. # Second text line inherits the current font from the preceding text line
  23. <TextLine <GroupID 1>
  24.     <TLOrigin  1.80" 0.67"> <TLAlignment Left> <String `Brand I'>
  25. # Reset the current pen pattern and pen width for subsequent objects
  26. <Pen 0>
  27. <PenWidth 0.500>
  28. # Axes for the chart
  29. <PolyLine <GroupID 1>  <Fill 15>
  30.     <NumPoints 3> <Point  0.60" 0.08"> <Point  0.60" 2.35"> 
  31.                 <Point  3.10" 2.35">
  32. # Tick marks along the y axis
  33. <PolyLine <GroupID 1>
  34.     <NumPoints 2> <Point  0.60" 1.83"> <Point  0.47" 1.83">
  35. <PolyLine <GroupID 1>
  36.     <NumPoints 2> <Point  0.60" 1.33"> <Point  0.47" 1.33">
  37. <PolyLine <GroupID 1>
  38.     <NumPoints 2> <Point  0.60" 0.83"> <Point  0.47" 0.83">
  39. <PolyLine <GroupID 1>
  40.     <NumPoints 2> <Point  0.60" 0.33"> <Point  0.47" 0.33">
  41. # X-axis labels
  42. <TextLine <GroupID 1>
  43.     <Inverted No>
  44.     <TLOrigin  1.08" 2.51"> <TLAlignment Center> <String ` 1986 '>
  45.     <TextLine <GroupID 1>
  46.     <TLOrigin  1.58" 2.51"> <TLAlignment Center> <String ` 1987 '>
  47.     <TextLine <GroupID 1>
  48.     <TLOrigin  2.08" 2.51"> <TLAlignment Center> <String ` 1988 '>
  49. <TextLine <GroupID 1>
  50.     <TLOrigin  2.58" 2.51"> <TLAlignment Center> <String ` 1989 '>
  51. # Y-axis labels
  52. <TextLine <GroupID 1>
  53.     <TLOrigin  0.46" 1.92"> <TLAlignment Right>  <String ` 25% '>
  54. <TextLine <GroupID 1>
  55.     <TLOrigin  0.46" 1.42"> <TLAlignment Right>  <String ` 50% '>
  56. <TextLine <GroupID 1>
  57.     <TLOrigin  0.46" 0.92"> <TLAlignment Right>  <String ` 75% '>
  58. <TextLine <GroupID 1>
  59.     <TLOrigin  0.46" 0.42"> <TLAlignment Right>  <String ` 100% '>
  60. # Draw all the gray bars first, since they have the same fill.
  61. # Set the fill for the first bar; the others inherit the fill pattern.
  62. <Rectangle <GroupID 1>
  63.     <Fill 4>
  64.     <BRect  0.97" 1.10" 0.13" 1.25">
  65. <Rectangle <GroupID 1>
  66.     <BRect  1.47" 1.47" 0.13" 0.88">
  67. <Rectangle <GroupID 1>
  68.     <BRect  1.97" 1.72" 0.13" 0.63">
  69. <Rectangle <GroupID 1>
  70.     <BRect  2.47" 1.97" 0.13" 0.38">
  71. # Now draw all the black bars, since they have the same fill.
  72. # Set the fill for the first bar; the others inherit the fill pattern
  73. <Rectangle <GroupID 1>
  74.     <Fill 1>
  75.     <BRect  1.10" 1.97" 0.13" 0.38">
  76. <Rectangle <GroupID 1>
  77.     <BRect  1.60" 1.72" 0.13" 0.63">
  78. <Rectangle <GroupID 1>
  79.     <BRect  2.10" 1.22" 0.13" 1.13">
  80. <Rectangle <GroupID 1>
  81.     <BRect  2.60" 0.85" 0.13" 1.50">
  82. # Define the group for all the objects to make the chart easier to manipulate
  83. # after it's imported into FrameMaker.
  84. <Group 
  85.     <ID 1>
  86. >
  87.